#include <NDL.h>
#include <assert.h>
#include <stdio.h>
#include <stdarg.h>

int SDL_Init(uint32_t flags) {
	return NDL_Init(flags);
}

void SDL_Quit() {
	NDL_Quit();
}

char *SDL_GetError() {
	return "Navy does not support SDL_GetError()";
}

int SDL_SetError(const char* fmt, ...) {
	va_list args;
	va_start(args, fmt);
	int ret = vprintf(fmt, args);
	va_end(args);
	return ret;
}

int SDL_ShowCursor(int toggle) {
	assert(0);
	return 0;
}

void SDL_WM_SetCaption(const char *title, const char *icon) {
	// assert(0);
}
